﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using WebService.VO;

namespace WebService.DAO
{
    public class RouteVO
    {
        string start_address;

        public string Start_address
        {
            get { return start_address; }
            set { start_address = value; }
        }
        string dest_address;

        public string Dest_address
        {
            get { return dest_address; }
            set { dest_address = value; }
        }
        List<LatLng> points;

        internal List<LatLng> Points
        {
            get { return points; }
            set { points = value; }
        }

        List<SegmentVO> segments;

        public List<SegmentVO> Segments
        {
            get { return segments; }
            set { segments = value; }
        }
        string copyright;

        public string Copyright
        {
            get { return copyright; }
            set { copyright = value; }
        }
        string warning;

        public string Warning
        {
            get { return warning; }
            set { warning = value; }
        }
        string country;

        public string Country
        {
            get { return country; }
            set { country = value; }
        }
        string duration_text;

        public string Duration_text
        {
            get { return duration_text; }
            set { duration_text = value; }
        }
        int duration_value;

        public int Duration_value
        {
            get { return duration_value; }
            set { duration_value = value; }
        }
        string distance_text;

        public string Distance_text
        {
            get { return distance_text; }
            set { distance_text = value; }
        }
        int distance_value;

        public int Distance_value
        {
            get { return distance_value; }
            set { distance_value = value; }
        }
        int length;

        public int Length
        {
            get { return length; }
            set { length = value; }
        }
        string polyline;

        public string Polyline
        {
            get { return polyline; }
            set { polyline = value; }
        }

        public RouteVO() {
            points = new List<LatLng>();
            segments = new List<SegmentVO>();
        }
    }
}